package com.marvels.financial.funds.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**渤海信托 放款明细接口/实拨申请明细
 * @author hejie
 *
 */
public class BHLoanDetail implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private Long id;
	private String project_code;  
	private String 	loan_id;
	private Integer	apply_addr_code;
	private String	apply_no ;
	private String	goods_type ;
	private String	applicant_id_type;
	private String	applicant_id_nbr ;
	private String	applicant_name ;
	private String	telephone;
	private String	cellphnone_nbr ;
	private Integer	applicant_huko_postalcode;
	private String	cur_home_address ;
	private String	purpose;
	private BigDecimal	principal_amt_act;
	private BigDecimal	avi_amount ;
	private String	currency ;
	private Integer	terms  ;
	private String	bank_card_type ;
	private String	payment_act_number ;
	private String	payment_type ;
	private String	payment_day_type ;
	private String	payment_day_cyc;
	private Integer	payment_day;
	private String	marital_status ;
	private String	eduction_level_id;
	private String	applicant_huko_addr;
	private BigDecimal	act_incomes;
	private Integer	cur_home_postalcode;
	private String	cur_home_phone ;
	private String	grace_days ;
	private String payment_method;
	private String	loan_product ;
	private String	user_type;
	private String	product_type ;
	private String	product_type_name;
	private BigDecimal	service_charge ;
	private BigDecimal	service_charge_rate;
	private BigDecimal	rate ;
	private BigDecimal	pre_ratio;
	private BigDecimal	penalty_ratio;
	private Integer	guarantee_days ;
	private BigDecimal	service_fee;
	private BigDecimal	service_fee_ratio;
	private BigDecimal	guarantee_fee;
	private BigDecimal	guarantee_ratio;
	private String	payment_act_bank ;
	private Integer	payment_act_bank_city;
	private BigDecimal	fee1 ;
	private BigDecimal	fee2 ;
	private BigDecimal	fee3 ;
	private BigDecimal	fee4 ;
	private Integer	loan_type;
	private String	occupation ;
	private String	company_name ;
	private String	vocation ;
	private String	company_address;
	private Integer	company_postalcode ;
	private Integer	work_start_year;
	private String	company_position_type;
	private String	position_title ;
	private String	guarantee_method ;
	private String	guarantee_name ;
	private String	guarantee_id_type;
	private String	guarantee_id_no;
	private BigDecimal	guarantee_amount ;
	private String	guarantee_ref;
	private String	loan_acc_type;
	private String	receive_act_bank ;
	private String	receive_act_name ;
	private String	receive_act_number ;
	private String	receive_act_branch ;
	private String	receive_act_open_pro ;
	private String	receive_act_open_city;
	private String	bat_name ;
	private Date	lend_time;
	private Date	last_time;
	private String	rate_type;
	private Date	first_time ;
	
	private String created_by ;
	private Date created_date;
	private String updated_by;
	private Date updated_date; 
	
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public String getProject_code() {
		return project_code;
	}
	public void setProject_code(String project_code) {
		this.project_code = project_code;
	}
	public String getLoan_id() {
		return loan_id;
	}
	public void setLoan_id(String loan_id) {
		this.loan_id = loan_id;
	}
	public Integer getApply_addr_code() {
		return apply_addr_code;
	}
	public void setApply_addr_code(Integer apply_addr_code) {
		this.apply_addr_code = apply_addr_code;
	}
	public String getApply_no() {
		return apply_no;
	}
	public void setApply_no(String apply_no) {
		this.apply_no = apply_no;
	}
	public String getGoods_type() {
		return goods_type;
	}
	public void setGoods_type(String goods_type) {
		this.goods_type = goods_type;
	}
	public String getApplicant_id_type() {
		return applicant_id_type;
	}
	public void setApplicant_id_type(String applicant_id_type) {
		this.applicant_id_type = applicant_id_type;
	}
	public String getApplicant_id_nbr() {
		return applicant_id_nbr;
	}
	public void setApplicant_id_nbr(String applicant_id_nbr) {
		this.applicant_id_nbr = applicant_id_nbr;
	}
	public String getApplicant_name() {
		return applicant_name;
	}
	public void setApplicant_name(String applicant_name) {
		this.applicant_name = applicant_name;
	}
	public String getTelephone() {
		return telephone;
	}
	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}
	public String getCellphnone_nbr() {
		return cellphnone_nbr;
	}
	public void setCellphnone_nbr(String cellphnone_nbr) {
		this.cellphnone_nbr = cellphnone_nbr;
	}
	public Integer getApplicant_huko_postalcode() {
		return applicant_huko_postalcode;
	}
	public void setApplicant_huko_postalcode(Integer applicant_huko_postalcode) {
		this.applicant_huko_postalcode = applicant_huko_postalcode;
	}
	public String getCur_home_address() {
		return cur_home_address;
	}
	public void setCur_home_address(String cur_home_address) {
		this.cur_home_address = cur_home_address;
	}
	public String getPurpose() {
		return purpose;
	}
	public void setPurpose(String purpose) {
		this.purpose = purpose;
	}
	public BigDecimal getPrincipal_amt_act() {
		return principal_amt_act;
	}
	public void setPrincipal_amt_act(BigDecimal principal_amt_act) {
		this.principal_amt_act = principal_amt_act;
	}
	public BigDecimal getAvi_amount() {
		return avi_amount;
	}
	public void setAvi_amount(BigDecimal avi_amount) {
		this.avi_amount = avi_amount;
	}
	public String getCurrency() {
		return currency;
	}
	public void setCurrency(String currency) {
		this.currency = currency;
	}
	public Integer getTerms() {
		return terms;
	}
	public void setTerms(Integer terms) {
		this.terms = terms;
	}
	public String getBank_card_type() {
		return bank_card_type;
	}
	public void setBank_card_type(String bank_card_type) {
		this.bank_card_type = bank_card_type;
	}
	public String getPayment_act_number() {
		return payment_act_number;
	}
	public void setPayment_act_number(String payment_act_number) {
		this.payment_act_number = payment_act_number;
	}
	public String getPayment_type() {
		return payment_type;
	}
	public void setPayment_type(String payment_type) {
		this.payment_type = payment_type;
	}
	public String getPayment_day_type() {
		return payment_day_type;
	}
	public void setPayment_day_type(String payment_day_type) {
		this.payment_day_type = payment_day_type;
	}
	public String getPayment_day_cyc() {
		return payment_day_cyc;
	}
	public void setPayment_day_cyc(String payment_day_cyc) {
		this.payment_day_cyc = payment_day_cyc;
	}
	public Integer getPayment_day() {
		return payment_day;
	}
	public void setPayment_day(Integer payment_day) {
		this.payment_day = payment_day;
	}
	public String getMarital_status() {
		return marital_status;
	}
	public void setMarital_status(String marital_status) {
		this.marital_status = marital_status;
	}
	public String getEduction_level_id() {
		return eduction_level_id;
	}
	public void setEduction_level_id(String eduction_level_id) {
		this.eduction_level_id = eduction_level_id;
	}
	public String getApplicant_huko_addr() {
		return applicant_huko_addr;
	}
	public void setApplicant_huko_addr(String applicant_huko_addr) {
		this.applicant_huko_addr = applicant_huko_addr;
	}
	public BigDecimal getAct_incomes() {
		return act_incomes;
	}
	public void setAct_incomes(BigDecimal act_incomes) {
		this.act_incomes = act_incomes;
	}
	public Integer getCur_home_postalcode() {
		return cur_home_postalcode;
	}
	public void setCur_home_postalcode(Integer cur_home_postalcode) {
		this.cur_home_postalcode = cur_home_postalcode;
	}
	public String getCur_home_phone() {
		return cur_home_phone;
	}
	public void setCur_home_phone(String cur_home_phone) {
		this.cur_home_phone = cur_home_phone;
	}
	public String getGrace_days() {
		return grace_days;
	}
	public void setGrace_days(String grace_days) {
		this.grace_days = grace_days;
	}
	public String getPayment_method() {
		return payment_method;
	}
	public void setPayment_method(String payment_method) {
		this.payment_method = payment_method;
	}
	public String getLoan_product() {
		return loan_product;
	}
	public void setLoan_product(String loan_product) {
		this.loan_product = loan_product;
	}
	public String getUser_type() {
		return user_type;
	}
	public void setUser_type(String user_type) {
		this.user_type = user_type;
	}
	public String getProduct_type() {
		return product_type;
	}
	public void setProduct_type(String product_type) {
		this.product_type = product_type;
	}
	public String getProduct_type_name() {
		return product_type_name;
	}
	public void setProduct_type_name(String product_type_name) {
		this.product_type_name = product_type_name;
	}
	public BigDecimal getService_charge() {
		return service_charge;
	}
	public void setService_charge(BigDecimal service_charge) {
		this.service_charge = service_charge;
	}
	public BigDecimal getService_charge_rate() {
		return service_charge_rate;
	}
	public void setService_charge_rate(BigDecimal service_charge_rate) {
		this.service_charge_rate = service_charge_rate;
	}
	public BigDecimal getRate() {
		return rate;
	}
	public void setRate(BigDecimal rate) {
		this.rate = rate;
	}
	public BigDecimal getPre_ratio() {
		return pre_ratio;
	}
	public void setPre_ratio(BigDecimal pre_ratio) {
		this.pre_ratio = pre_ratio;
	}
	public BigDecimal getPenalty_ratio() {
		return penalty_ratio;
	}
	public void setPenalty_ratio(BigDecimal penalty_ratio) {
		this.penalty_ratio = penalty_ratio;
	}
	public Integer getGuarantee_days() {
		return guarantee_days;
	}
	public void setGuarantee_days(Integer guarantee_days) {
		this.guarantee_days = guarantee_days;
	}
	public BigDecimal getService_fee() {
		return service_fee;
	}
	public void setService_fee(BigDecimal service_fee) {
		this.service_fee = service_fee;
	}
	public BigDecimal getService_fee_ratio() {
		return service_fee_ratio;
	}
	public void setService_fee_ratio(BigDecimal service_fee_ratio) {
		this.service_fee_ratio = service_fee_ratio;
	}
	public BigDecimal getGuarantee_fee() {
		return guarantee_fee;
	}
	public void setGuarantee_fee(BigDecimal guarantee_fee) {
		this.guarantee_fee = guarantee_fee;
	}
	public BigDecimal getGuarantee_ratio() {
		return guarantee_ratio;
	}
	public void setGuarantee_ratio(BigDecimal guarantee_ratio) {
		this.guarantee_ratio = guarantee_ratio;
	}
	public String getPayment_act_bank() {
		return payment_act_bank;
	}
	public void setPayment_act_bank(String payment_act_bank) {
		this.payment_act_bank = payment_act_bank;
	}
	public Integer getPayment_act_bank_city() {
		return payment_act_bank_city;
	}
	public void setPayment_act_bank_city(Integer payment_act_bank_city) {
		this.payment_act_bank_city = payment_act_bank_city;
	}
	public BigDecimal getFee1() {
		return fee1;
	}
	public void setFee1(BigDecimal fee1) {
		this.fee1 = fee1;
	}
	public BigDecimal getFee2() {
		return fee2;
	}
	public void setFee2(BigDecimal fee2) {
		this.fee2 = fee2;
	}
	public BigDecimal getFee3() {
		return fee3;
	}
	public void setFee3(BigDecimal fee3) {
		this.fee3 = fee3;
	}
	public BigDecimal getFee4() {
		return fee4;
	}
	public void setFee4(BigDecimal fee4) {
		this.fee4 = fee4;
	}
	public Integer getLoan_type() {
		return loan_type;
	}
	public void setLoan_type(Integer loan_type) {
		this.loan_type = loan_type;
	}
	public String getOccupation() {
		return occupation;
	}
	public void setOccupation(String occupation) {
		this.occupation = occupation;
	}
	public String getCompany_name() {
		return company_name;
	}
	public void setCompany_name(String company_name) {
		this.company_name = company_name;
	}
	public String getVocation() {
		return vocation;
	}
	public void setVocation(String vocation) {
		this.vocation = vocation;
	}
	public String getCompany_address() {
		return company_address;
	}
	public void setCompany_address(String company_address) {
		this.company_address = company_address;
	}
	public Integer getCompany_postalcode() {
		return company_postalcode;
	}
	public void setCompany_postalcode(Integer company_postalcode) {
		this.company_postalcode = company_postalcode;
	}
	public Integer getWork_start_year() {
		return work_start_year;
	}
	public void setWork_start_year(Integer work_start_year) {
		this.work_start_year = work_start_year;
	}
	public String getCompany_position_type() {
		return company_position_type;
	}
	public void setCompany_position_type(String company_position_type) {
		this.company_position_type = company_position_type;
	}
	public String getPosition_title() {
		return position_title;
	}
	public void setPosition_title(String position_title) {
		this.position_title = position_title;
	}
	public String getGuarantee_method() {
		return guarantee_method;
	}
	public void setGuarantee_method(String guarantee_method) {
		this.guarantee_method = guarantee_method;
	}
	public String getGuarantee_name() {
		return guarantee_name;
	}
	public void setGuarantee_name(String guarantee_name) {
		this.guarantee_name = guarantee_name;
	}
	public String getGuarantee_id_type() {
		return guarantee_id_type;
	}
	public void setGuarantee_id_type(String guarantee_id_type) {
		this.guarantee_id_type = guarantee_id_type;
	}
	public String getGuarantee_id_no() {
		return guarantee_id_no;
	}
	public void setGuarantee_id_no(String guarantee_id_no) {
		this.guarantee_id_no = guarantee_id_no;
	}
	public BigDecimal getGuarantee_amount() {
		return guarantee_amount;
	}
	public void setGuarantee_amount(BigDecimal guarantee_amount) {
		this.guarantee_amount = guarantee_amount;
	}
	public String getGuarantee_ref() {
		return guarantee_ref;
	}
	public void setGuarantee_ref(String guarantee_ref) {
		this.guarantee_ref = guarantee_ref;
	}
	public String getLoan_acc_type() {
		return loan_acc_type;
	}
	public void setLoan_acc_type(String loan_acc_type) {
		this.loan_acc_type = loan_acc_type;
	}
	public String getReceive_act_bank() {
		return receive_act_bank;
	}
	public void setReceive_act_bank(String receive_act_bank) {
		this.receive_act_bank = receive_act_bank;
	}
	public String getReceive_act_name() {
		return receive_act_name;
	}
	public void setReceive_act_name(String receive_act_name) {
		this.receive_act_name = receive_act_name;
	}
	public String getReceive_act_number() {
		return receive_act_number;
	}
	public void setReceive_act_number(String receive_act_number) {
		this.receive_act_number = receive_act_number;
	}
	public String getReceive_act_branch() {
		return receive_act_branch;
	}
	public void setReceive_act_branch(String receive_act_branch) {
		this.receive_act_branch = receive_act_branch;
	}
	public String getReceive_act_open_pro() {
		return receive_act_open_pro;
	}
	public void setReceive_act_open_pro(String receive_act_open_pro) {
		this.receive_act_open_pro = receive_act_open_pro;
	}
	public String getReceive_act_open_city() {
		return receive_act_open_city;
	}
	public void setReceive_act_open_city(String receive_act_open_city) {
		this.receive_act_open_city = receive_act_open_city;
	}
	public String getBat_name() {
		return bat_name;
	}
	public void setBat_name(String bat_name) {
		this.bat_name = bat_name;
	}
	public Date getLend_time() {
		return lend_time;
	}
	public void setLend_time(Date lend_time) {
		this.lend_time = lend_time;
	}
	public Date getLast_time() {
		return last_time;
	}
	public void setLast_time(Date last_time) {
		this.last_time = last_time;
	}
	public String getRate_type() {
		return rate_type;
	}
	public void setRate_type(String rate_type) {
		this.rate_type = rate_type;
	}
	public Date getFirst_time() {
		return first_time;
	}
	public void setFirst_time(Date first_time) {
		this.first_time = first_time;
	}
	public String getCreated_by() {
		return created_by;
	}
	public void setCreated_by(String created_by) {
		this.created_by = created_by;
	}
	public Date getCreated_date() {
		return created_date;
	}
	public void setCreated_date(Date created_date) {
		this.created_date = created_date;
	}
	public String getUpdated_by() {
		return updated_by;
	}
	public void setUpdated_by(String updated_by) {
		this.updated_by = updated_by;
	}
	public Date getUpdated_date() {
		return updated_date;
	}
	public void setUpdated_date(Date updated_date) {
		this.updated_date = updated_date;
	}


}
